work well - French English Dictionary